﻿
<h1>ELECTRODOMESTICOS ACCENTURE</h1>
<a href="/Electro/muestraProductos"> Ver lista de Productos</a>
<br />
<a href="/Electro/CargaProducto"> Carga de Productos</a>
<br />
<a href="/Electro/Carrito"> Crear changuito</a>
<br />
<hr />
<br />



@{
    string[] sectores = Enum.GetNames(typeof(PryectoElectrodomesticos.Controllers.Categorias));    
  }


<h2>Lista de Productos</h2>


<form action="/Electro/Filtrar" method="post">
    <label>
        <span>Filtrar por Categoria</span>
            
            <select name="categoria">
            @for (int i = 0; i<sectores.Length; i++) 
            {
            var s = sectores[i];
            <option value="@i">@s</option>
            }
            </select>
    </label>
    
    <input type="submit" />

</form>


@{
string[] categorias = Enum.GetNames(typeof(PryectoElectrodomesticos.Controllers.Categorias));
}

@{
    List<PryectoElectrodomesticos.Controllers.Producto> cocina = new List<PryectoElectrodomesticos.Controllers.Producto>();
    List<PryectoElectrodomesticos.Controllers.Producto> limpieza = new List<PryectoElectrodomesticos.Controllers.Producto>();
    List<PryectoElectrodomesticos.Controllers.Producto> pequenos = new List<PryectoElectrodomesticos.Controllers.Producto>();
    List<PryectoElectrodomesticos.Controllers.Producto> informatica = new List<PryectoElectrodomesticos.Controllers.Producto>();
      
}

        
@{foreach(var i in Model) 
{

    if ((int)i.categoria == 0)
    {

        cocina.Add(i);
    }

    else if ((int)i.categoria == 1)
    {

        limpieza.Add(i);
    }

    else if ((int)i.categoria == 2)
    {

        pequenos.Add(i);
    }

    else {informatica.Add(i);}

   
}
}
<hr />
<br />


@{ if (cocina.Count != 0){
    <p><u>COCINA:</u></p>

        foreach(var i in cocina) 
        {
          
            <p> Nombre: @i.nombre | Precio: @i.precio</p>
            
        }
    
        <hr />
 <br />    
   }
 }
 


@{ if (limpieza.Count != 0)
   {
    <p><u>LIMPIEZA:</u></p>

       foreach (var i in limpieza)
       {
            <p> Nombre: @i.nombre | Precio: @i.precio</p>
       }
       <hr />
 <br />
   }
}



@{ if (pequenos.Count != 0)
   {
    <p><u>PEQUEÑOS ELECTRO:</u></p>

       foreach (var i in pequenos)
       {
            <p> Nombre: @i.nombre | Precio: @i.precio</p>
       }
       <hr />
 <br />
   }
 }



 @{ if (informatica.Count != 0)
    {
    <p><u>INFORMATICA:</u></p>

        foreach (var i in informatica)
        {
            <p> Nombre: @i.nombre | Precio: @i.precio</p>
        }
    }
 }